package day03;

//本类用来测试自增自减运算符的演示demo
public class Test02 {
    public static void main(String[] args) {
        //单独运算时
        int a = 5;
        a++;//等价于a=a（这个a代表了使用了变量a的值）+1；
        System.out.println(a);
        --a;
        System.out.println(a);
        a++;
        System.out.println(a);
        a--;
        System.out.println(a);

//参与运算
        //符号在后 （a++）(a--)先处理其他运算 最后在自增或者自减
        //符号在前 （++a）(--a)先自增自减 在处理其他的运算
        int a1 = 5;
        int b1 = 5;
        int c1 = a1++;
        int d1 = ++b1;
        System.out.println(a1);
        System.out.println(b1);//
        System.out.println(c1);
        System.out.println(d1);

        int a2 = 5;
        int b2 = 5;
        int c2 = a2--;
        int d2 = --b2;
        System.out.println(a2);
        System.out.println(b2);//
        System.out.println(c2);
        System.out.println(d2);
    }
}
